Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 ELSTREE ROAD Detached £1,201,441 £712,500 7 Mar 2013
18 ELSTREE ROAD Detached £939,745 £600,000 12 Oct 2007